package framework

/****

设计框架需要遵循几个原则
1 易用性
框架从来都是给别人用的，框架的学习成本与他的复杂度成正比，
如果你设计了一个功能强大但接口复杂的框架，我想，没有几人愿意使用
2 稳定性
稳定的框架体现设计者所遵循的理念，稳定的框架也会越来越成熟
3 扩展性
扩展性是框架的灵魂，没有扩展性
框架只会像明朝的八股文，禁锢才华横溢的书生，业务总是在变化，框架必须具备适应这种变化的能力。

*/

type Framework interface {
	Name() string
	Version() string
}
